.content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-items: center;
}

/* 搜索栏 */
.searchColumn {
    width: 100%;
    border-bottom: 1px solid #e8e8e8;
}

/* 功能按钮栏 */
.operationMenu {
    display: flex;
    flex-direction: row;
    margin-top: 30rpx;
    width: 100%;
    height: 100rpx;
}

.handleOpt {
    flex: 1;
    display: flex;
}

.add,
.importPassenger {
    margin-left: 20rpx;
    padding: 20rpx;
    width: 120rpx;
    height: 44rpx;
    line-height: 44rpx;
    background-color: #4186F5;
    color: white;
    text-align: center;
    border-radius: 15rpx;
    font-size: 30rpx;
    font-family: '黑体';

}

.downTemplate {
    padding: 20rpx 20rpx 20rpx 20rpx;
    margin-right: 20rpx;
    height: 44rpx;
    line-height: 44rpx;
    background-color: #FF9802;
    color: white;
    text-align: center;
    border-radius: 15rpx;
    font-size: 30rpx;
    font-family: '黑体';
}

/* 游客列表 */
.touristList {
    margin-top: 20rpx;
    width: 92%;
    height: 1120rpx;
    border-radius: 30rpx;
    overflow: hidden;
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}

.listTitle {
    height: 100rpx;
    width: 100%;
    line-height: 100rpx;
    text-align: center;
    background-color: #4186F5;
    color: white;
    font-size: 35rpx;
    font-family: '黑体';
    font-weight: 400;
    border-radius: 30rpx 30rpx 0rpx 0rpx;
    box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;

}

.listWarp {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-items: center;
    margin: 0 auto;
    margin-top: 20rpx;
    width: 90%;
    height: 990rpx;
}

.listItem {
    display: flex;
    flex-direction: row;
    padding: 20rpx;
    margin-top: 20rpx;
    width: 100%;
    height: 160rpx;
    background-color: #E9F4FF;
    border-radius: 10rpx;
    align-items: center;
}

.info {
    flex: 1;
}

.itemNamePhone {
    display: flex;
    align-items: center;
    justify-items: center;
    height: 40rpx;
}

.itemName,
.itemPhone,
.IdCard,
.parentsPhone {
    height: 44rpx;
    line-height: 44rpx;
    font-size: 30rpx;
    font-family: '宋体';
}

.itemPhone {
    margin-left: 30rpx;
}

.IdCard {
    margin: 20rpx 0rpx;
}

.phoneIcon {
    width: 32rpx;
    height: 32rpx;
    margin: -5rpx 0rpx;
}

.parentsPhone image {
    width: 32rpx;
    height: 32rpx;
    margin: -5rpx 20rpx;
}

.Icon {
    margin: -5rpx 20rpx;
    width: 30rpx;
    height: 30rpx;
}

.delete {
    magin: 0px 20rpx;
    width: 120rpx;
    height: 66rpx;
    line-height: 66rpx;
    background-color: #FF5757;
    color: white;
    text-align: center;
    border-radius: 10rpx;

}
